home *** CD-ROM | disk | FTP | other *** search
- /***********************************************************************
-
- PLEASE SEE ZOCEVENT.DOC FOR A DESCRIPTION OF HOW TO USE THIS FILE
-
- ***********************************************************************/
-
-
- /**********************************************************************/
- /* The line below exits at once -- remove it to make it all work */
- /**********************************************************************/
-
- EXIT /* >>>>>>> to make it all work delete this line <<<<<<<<<<<<< */
-
-
-
- /**********************************************************************/
- /* Parse the command line arguments */
- /**********************************************************************/
- PARSE ARG Event " '" DeviceName "'" "'" DeviceOpts "'"
-
-
-
- /**********************************************************************/
- /* Find out where FaxWorks is installed */
- /**********************************************************************/
- CALL RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
- CALL SysLoadFuncs
- faxdir= SysIni("USER", "Fax", "ExeDir")
- faxdir= LEFT(faxdir,LENGTH(faxdir)-1) /* remove trailing nul */
- faxrcv= faxdir||"fxrcv"
-
-
- /**********************************************************************/
- /* Here comes the big action ... */
- /**********************************************************************/
- SELECT
- /* if ZOC was started *********************************************/
- WHEN Event="OPEN" THEN DO
- faxrcv "-off"
- END /* WHEN */
-
- /* if a ZOC-device will be opened *********************************/
- WHEN Event="DEVOPEN" THEN DO
- /* nothing yet */
- END /* WHEN */
-
- /* if a ZOC-device was closed *************************************/
- WHEN Event="DEVCLOSE" THEN DO
- /* nothing yet */
- END /* WHEN */
-
- /* if ZOC was closed **********************************************/
- WHEN Event="CLOSE" THEN DO
- faxrcv "-on"
- END /* WHEN */
-
- END /* SELECT */
-
- EXIT
-
-